Sarfaraz's maiden Test hundred carries resurgent India to 344/3 at lunch against New Zealand Deccan Herald